front runners - German English Dictionary